technological forecasting - French English Dictionary